high-pressure pump - English Synonyms Dictionary